Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 ST LEONARDS ROAD Detached £206,258 £190,000 7 Sep 2021
17 ST LEONARDS ROAD Detached £343,709 £245,000 23 Nov 2015
21 ST LEONARDS ROAD Semi-Detached £275,170 £158,000 12 Oct 2011
24 ST LEONARDS ROAD Detached £372,416 £300,000 22 Nov 2018
26 ST LEONARDS ROAD Detached £361,926 £165,000 19 Dec 2003
28 ST LEONARDS ROAD Detached £524,395 £302,000 5 Dec 2011
30 ST LEONARDS ROAD Detached £337,369 £127,000 31 Oct 2002